\section{\-Class \-List}
\-Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1ACL}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-A\-C\-L} \\*\-Access \-Control \-List(\-A\-C\-L) configuration of the bucket and the objects }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1ACL}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1core_1_1APIExceptions_1_1APIException}{\-Rest\-A\-P\-I\-::core\-::\-A\-P\-I\-Exceptions\-::\-A\-P\-I\-Exception} \\*\-A\-P\-I exception factory }{\pageref{classRestAPI_1_1core_1_1APIExceptions_1_1APIException}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration}{\-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-S\-Configuration} \\*\-The abstract class of \-Configuratoins that can be set for \-Amazon \-Web \-Services }{\pageref{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSError}{\-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-S\-Error} \\*\-A wrapper for the errors generated from the \-A\-W\-S services }{\pageref{classRestAPI_1_1amazon_1_1service_1_1AWSError}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSrequest}{\-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-Srequest} \\*\-The abstract class of requests sent to \-Amazon \-Web \-Services }{\pageref{classRestAPI_1_1amazon_1_1service_1_1AWSrequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSservice}{\-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-Sservice} \\*\-The abstract class of \-Amazon \-Web \-Service }{\pageref{classRestAPI_1_1amazon_1_1service_1_1AWSservice}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1Bucket}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket} \\*\-Data \-Holder for \hyperlink{namespaceS3}{\-S3} bucket }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1Bucket}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging} \\*\-The configuration of how to store the logging information of a bucket }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1BucketPolicy}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Policy} \\*\-The \-Configuration of bucket for reading\&writting access control }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1BucketPolicy}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1Cart}{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Cart} }{\pageref{classRestAPI_1_1amazon_1_1ProductAPI_1_1Cart}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1cloudFront_1_1CFrequest}{\-Rest\-A\-P\-I\-::amazon\-::cloud\-Front\-::\-C\-Frequest} \\*\-Basic request of cloud front }{\pageref{classRestAPI_1_1amazon_1_1cloudFront_1_1CFrequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1cloudFront_1_1CloudFront}{\-Rest\-A\-P\-I.\-amazon.\-cloud\-Front.\-Cloud\-Front} }{\pageref{classRestAPI_1_1amazon_1_1cloudFront_1_1CloudFront}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1core_1_1ResponseData_1_1DataNode}{\-Rest\-A\-P\-I.\-core.\-Response\-Data.\-Data\-Node} \\*\-This container contains the response data from webserver }{\pageref{classRestAPI_1_1core_1_1ResponseData_1_1DataNode}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1cloudFront_1_1DistConfiguration}{\-Rest\-A\-P\-I.\-amazon.\-cloud\-Front.\-Dist\-Configuration} \\*\-Configuration of distribution }{\pageref{classRestAPI_1_1amazon_1_1cloudFront_1_1DistConfiguration}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1cloudFront_1_1distribution}{\-Rest\-A\-P\-I.\-amazon.\-cloud\-Front.\-distribution} }{\pageref{classRestAPI_1_1amazon_1_1cloudFront_1_1distribution}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1FederationUser}{\-Rest\-A\-P\-I.\-amazon.\-security.\-Federation\-User} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1FederationUser}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1FileObject}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-File\-Object} \\*\-Object to store }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1FileObject}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1IAMPolicy}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-I\-A\-M\-Policy} }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1IAMPolicy}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1IAMRequest}{\-Rest\-A\-P\-I.\-amazon.\-security.\-I\-A\-M\-Request} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1IAMRequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1LifeCycleRules}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Life\-Cycle\-Rules} \\*\-The configruation of whether or how long would objects with certain prefixes will expire and got deleted }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1LifeCycleRules}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1Notification}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Notification} \\*\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1Notification}{\-Notification} of }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1Notification}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1Product}{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product} }{\pageref{classRestAPI_1_1amazon_1_1ProductAPI_1_1Product}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest}{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Irequest} \\*\-Basic request of \hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1Product}{\-Product} \-A\-P\-I }{\pageref{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIrequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIsession}{\-Rest\-A\-P\-I.\-amazon.\-Product\-A\-P\-I.\-Product\-A\-P\-Isession} }{\pageref{classRestAPI_1_1amazon_1_1ProductAPI_1_1ProductAPIsession}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1RequestPayment}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Request\-Payment} \\*\-The request payment configuration of a bucket }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1RequestPayment}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest}{\-Rest\-A\-P\-I.\-core.\-A\-P\-Iwrapper.\-Rest\-Request} }{\pageref{classRestAPI_1_1core_1_1APIwrapper_1_1RestRequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1S3Request}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-S3\-Request} \\*\-The basic class to provide interface for \hyperlink{namespaceS3}{\-S3} }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1S3Request}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1S3session}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-S3session} \\*\-A \hyperlink{namespaceS3}{\-S3} session that can be used to interact with \hyperlink{namespaceS3}{\-S3} online services }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1S3session}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1STSRequest}{\-Rest\-A\-P\-I.\-amazon.\-security.\-S\-T\-S\-Request} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1STSRequest}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1STSsession}{\-Rest\-A\-P\-I.\-amazon.\-security.\-S\-T\-Ssession} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1STSsession}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1temporaryCredential}{\-Rest\-A\-P\-I.\-amazon.\-security.\-temporary\-Credential} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1temporaryCredential}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1UploadPolicy}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Upload\-Policy} \\*\-The \-Configuration of a upload form }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1UploadPolicy}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1User}{\-Rest\-A\-P\-I.\-amazon.\-security.\-User} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1User}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1security_1_1UserCredential}{\-Rest\-A\-P\-I.\-amazon.\-security.\-User\-Credential} }{\pageref{classRestAPI_1_1amazon_1_1security_1_1UserCredential}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1VersionControl}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Version\-Control} \\*\-Version \-Control configruations }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1VersionControl}}{}
\item\contentsline{section}{\hyperlink{classRestAPI_1_1amazon_1_1S3_1_1websiteConfiguration}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-website\-Configuration} \\*\-The configuration of the bucket if it is used as a website }{\pageref{classRestAPI_1_1amazon_1_1S3_1_1websiteConfiguration}}{}
\end{DoxyCompactList}
